i made it! - French English Dictionary